if BUILDOPT_INSTALL_TESTS
-insttest_PROGRAMS =
insttestdir=$(pkglibexecdir)/installed-tests
testfiles = test-basic \
echo 'Type=session' >> $@.tmp; \
mv $@.tmp $@)
-%.test: tests/%.c Makefile
- $(AM_V_GEN) (echo '[Test]' > $@.tmp; \
- echo 'Exec=$(pkglibexecdir)/installed-tests/$(notdir $(<:.c=))' >> $@.tmp; \
- echo 'Type=session' >> $@.tmp; \
- mv $@.tmp $@)
-
-insttest_PROGRAMS += test-varint
-test_varint_SOURCES = src/libostree/ostree-varint.c tests/test-varint.c
-test_varint_CFLAGS = $(ostree_bin_shared_cflags) $(OT_INTERNAL_GIO_UNIX_CFLAGS)
-test_varint_LDADD = $(ostree_bin_shared_ldadd) $(OT_INTERNAL_GIO_UNIX_LIBS)
-testmeta_DATA += test-varint.test
-
-insttest_PROGRAMS += test-rollsum
-test_rollsum_SOURCES = src/libostree/bupsplit.c tests/test-rollsum.c
-test_rollsum_CFLAGS = $(ostree_bin_shared_cflags) $(OT_INTERNAL_GIO_UNIX_CFLAGS)
-test_rollsum_LDADD = $(ostree_bin_shared_ldadd) $(OT_INTERNAL_GIO_UNIX_LIBS)
-
if BUILDOPT_GJS
insttest_SCRIPTS += tests/test-core.js \
tests/test-sizes.js \
endif
endif
+
+# "make check" do not depend from --enable-installed-tests
+check_PROGRAMS = tests/test-rollsum tests/test-varint
+
+tests_test_rollsum_SOURCES = src/libostree/bupsplit.c tests/test-rollsum.c
+tests_test_rollsum_CFLAGS = $(ostree_bin_shared_cflags) $(OT_INTERNAL_GIO_UNIX_CFLAGS)
+tests_test_rollsum_LDADD = $(ostree_bin_shared_ldadd) $(OT_INTERNAL_GIO_UNIX_LIBS)
+
+tests_test_varint_SOURCES = src/libostree/ostree-varint.c tests/test-varint.c
+tests_test_varint_CFLAGS = $(ostree_bin_shared_cflags) $(OT_INTERNAL_GIO_UNIX_CFLAGS)
+tests_test_varint_LDADD = $(ostree_bin_shared_ldadd) $(OT_INTERNAL_GIO_UNIX_LIBS)
+
+TESTS = tests/test-rollsum tests/test-varint
check-local:
@echo " *** NOTE ***"
@echo " *** NOTE ***"
- @echo " ostree only supports https://live.gnome.org/GnomeGoals/InstalledTests"
- @echo " To run them, ostree must be configured with --enable-installed-tests and installed"
+ @echo " \"make check\" only runs a subset of OSTree's tests."
+ @echo " The other tests use: use https://live.gnome.org/GnomeGoals/InstalledTests"
+ @echo " To run them, ostree must be configured with --enable-installed-tests and installed"
@echo " *** NOTE ***"
@echo " *** NOTE ***"
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_AUX_DIR([build-aux])
-AM_INIT_AUTOMAKE([1.11 -Wno-portability foreign no-define tar-ustar no-dist-gzip dist-xz])
+AM_INIT_AUTOMAKE([1.13 -Wno-portability foreign no-define tar-ustar no-dist-gzip dist-xz color-tests parallel-tests])
AM_MAINTAINER_MODE([enable])
AM_SILENT_RULES([yes])
AC_USE_SYSTEM_EXTENSIONS